Princess Kate Middleton, who has been undergoing treatment for cancer since late February, made... (78 revisions)